package br.com.redefranciscanas.wiki.view;

import java.util.List;

import org.apache.log4j.Logger;

import br.com.redefranciscanas.wiki.domain.Topico;
import br.com.redefranciscanas.wiki.persistence.ItemDao;
import br.com.redefranciscanas.wiki.persistence.TopicoDao;

public class ProcurarMB {
	private String categoria;
	private String res;
	private List<Topico> list;
	TopicoDao tdao;
	ItemDao idao;
	private static Logger log = Logger.getLogger(ProcurarMB.class);

	public ProcurarMB() {
		tdao = new TopicoDao();
		limpa();
	}

	public String getCategoria() {
		return categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}

	public String getRes() {
		return res;
	}

	public void setRes(String resumo) {
		this.res = resumo;
	}

	public void limpa() {
		categoria = null;
		res = null;
		list = null;
	}

	public List<Topico> getList() {
		return list;
	}

	public void setList() {
		this.list = tdao.buscaLikeResumo(this.res);
	}

	public void procuraCriaLista() {
		setList();
		log.info("lista criada.");
	}

}